[Required]
apple = [1.0, 2.0, 3.0]
banana = [1, 2, 3]
kiwi = [1.0.0, 2.0, 3]
watermelon = [range(1.0, 3.0)]
orange = [range(1.0, 3.0) include(4.0, 4.1, 5.0)]
cherry = [range(1.0, 3.0) include(4.0) exclude(2.0)]
raspberry = [range(,)]
cranberry = [range(1.0,) exclude(3.0, 4.0, 4.5)]
tangerine = [range(1.0, )]
jackfruit = [range(,3.0)]
grapefruit = [range( ,3.0) include(4.0) exclude(2.5)]
apricot = [wind, water, flower, light, air]
blueberry = [range(1.0, 10.0)]

[Optional]
mango = [range(1.0, 3.0) include(6.0)]

[Unsupported]
grape = [7.0, 8.0]
cantaloupe = [range(10.0, 15.0) include(2.0) exclude(11.0)]

[Dependency]
apple = [
  apple 2.0 requires banana 3]
orange = [orange 4.1 requires banana 3]
watermelon = [
  watermelon 2.0 requires kiwi 2.0,
  watermelon 1.0 requires kiwi 1.0.0]
banana = [
  banana 2 requires cherry 1.5]
cherry = [cherry range(1.0, 2.0) include(2.2) exclude(1.2) requires raspberry 3.0]
jackfruit = [jackfruit 2.0 requires grapefruit range(1.0, 2.0) include(2.2) exclude(1.2)]
